package com.sk.sqd;

/**
 * 抽象角色的子类，实现父类方法并组合起来对实现角色中的方法进行调用
 */
public class RefinedAbstraction extends Abstraction {

    public RefinedAbstraction(Implementor implementor) {
        super(implementor);
    }

    @Override
    public void operation() {
        System.out.println("扩展抽象化角色的 operation 方法");
        implementor.operationImpl();
    }
}
